foreign-controlled business - Espagnol Anglais Dictionnaire